package top.lyc829.zzl_android.logic.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class DynamicBean {


    /**
     * user_id : 111
     * user_name : lijianguo
     * user_Url : http://pic.lyc829.top/index_base_image.jpg
     * user_team : wusiqingniantuan
     * dynamic_id : 342
     * dynamic_Url : ["http://pic.lyc829.top/index_base_image.jpg","http://pic.lyc829.top/index_base_image.jpg","http://pic.lyc829.top/index_base_image.jpg"]
     * dynamic_text : vfayefyefgiuahfkjahfiuehfiugsiu
     * create_time : 2020-12-31
     * likes : 100
     * Comments : 10
     * is_like : 0
     * type: 0 动态类型 0-基地 1-动态 2-评论 3-游记  5原动态
     * type_id: 1
     */

    @SerializedName("user_id")
    private Integer userId;
    @SerializedName("user_name")
    private String userName;
    @SerializedName(value = "user_Url", alternate = {"use_Url"})
    private String userUrl;
    @SerializedName("user_team")
    private String userTeam;
    @SerializedName("dynamic_id")
    private Integer dynamicId;
    @SerializedName("dynamic_Url")
    private List<String> dynamicUrl;
    @SerializedName("dynamic_text")
    private String dynamicText;
    @SerializedName("create_time")
    private String createTime;
    @SerializedName("likes")
    private Integer likes;
    @SerializedName("Comments")
    private Integer Comments;

    @SerializedName("is_like")
    private Integer isLike;
    @SerializedName("type")
    private Integer type;
    @SerializedName("type_id")
    private Integer typeId;
    @SerializedName("type_detail")
    private ShareDynamicBean shareDynamic;



    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserUrl() {
        return userUrl;
    }

    public void setUserUrl(String userUrl) {
        this.userUrl = userUrl;
    }

    public String getUserTeam() {
        return userTeam;
    }

    public void setUserTeam(String userTeam) {
        this.userTeam = userTeam;
    }

    public Integer getDynamicId() {
        return dynamicId;
    }

    public void setDynamicId(Integer dynamicId) {
        this.dynamicId = dynamicId;
    }

    public List<String> getDynamicUrl() {
        return dynamicUrl;
    }

    public void setDynamicUrl(List<String> dynamicUrl) {
        this.dynamicUrl = dynamicUrl;
    }

    public String getDynamicText() {
        return dynamicText;
    }

    public void setDynamicText(String dynamicText) {
        this.dynamicText = dynamicText;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getLikes() {
        return likes;
    }

    public void setLikes(Integer likes) {
        this.likes = likes;
    }

    public Integer getComments() {
        return Comments;
    }

    public void setComments(Integer comments) {
        Comments = comments;
    }


    public Integer getIsLike() {
        return isLike;
    }

    public void setIsLike(Integer isLike) {
        this.isLike = isLike;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getTypeId() {
        return typeId;
    }

    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    public ShareDynamicBean getShareDynamic() {
        return shareDynamic;
    }

    public void setShareDynamic(ShareDynamicBean shareDynamic) {
        this.shareDynamic = shareDynamic;
    }

    @Override
    public String toString() {
        return "DynamicBean{" +
                "userId=" + userId +
                ", userName='" + userName + '\'' +
                ", userUrl='" + userUrl + '\'' +
                ", userTeam='" + userTeam + '\'' +
                ", dynamicId=" + dynamicId +
                ", dynamicUrl=" + dynamicUrl +
                ", dynamicText='" + dynamicText + '\'' +
                ", createTime='" + createTime + '\'' +
                ", likes=" + likes +
                ", Comments=" + Comments +
                ", isLike=" + isLike +
                ", type=" + type +
                ", typeId=" + typeId +
                ", shareDynamic=" + shareDynamic +
                '}';
    }
}
